package com.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.entity.Category;

public interface CategoryMapper {
	
	List<Category> listCategoryByArticleId(Integer articleId); //根据文章id查询分类里父分类，子分类
	
	List<Category> listCategory();//查询全部分类
	
	List<Category> listCategoryByParentId(Integer parentId);//根据父级分类id查询子级分类

	List<Category> listAndcountCategory(Integer listCategoryid); //查询全部分类及文章数量

	Integer CountAticle(@Param("listCategoryid")  Integer listCategoryid); //查询多少文章

	void addCategory(Category category); //添加分类

	void deleteCategory(@Param("id") Integer id); //删除分类

	Category getCategoryById(@Param("id") Integer id); //根据id查找分类
}
